\hypertarget{classc_object_bound}{\section{c\-Object\-Bound类 参考}
\label{classc_object_bound}\index{c\-Object\-Bound@{c\-Object\-Bound}}
}
\subsection*{Public 成员函数}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classc_object_bound_a19f5fd33bea1d75d081ebb636439e9d3}{{\bfseries c\-Object\-Bound} (D3\-D\-X\-V\-E\-C\-T\-O\-R3 \&min, D3\-D\-X\-V\-E\-C\-T\-O\-R3 \&max, D3\-D\-X\-V\-E\-C\-T\-O\-R3 \&center, float radius)}\label{classc_object_bound_a19f5fd33bea1d75d081ebb636439e9d3}

\item 
\hypertarget{classc_object_bound_a5dd5aa65ed9f26881cc25f76f9dcf50d}{{\bfseries c\-Object\-Bound} (\hyperlink{structs_bound_box}{s\-Bound\-Box} $\ast$box, \hyperlink{structs_bound_sphere}{s\-Bound\-Sphere} $\ast$sphere)}\label{classc_object_bound_a5dd5aa65ed9f26881cc25f76f9dcf50d}

\item 
\hypertarget{classc_object_bound_a8e3ab56c301c0b67735fafed9bb48a75}{void {\bfseries generate\-\_\-bound\-\_\-box} (I\-D3\-D\-X\-Mesh $\ast$p\-Mesh\-Object)}\label{classc_object_bound_a8e3ab56c301c0b67735fafed9bb48a75}

\item 
\hypertarget{classc_object_bound_a21d49b53ed38f82d5d43ebf3bc9aef7b}{void {\bfseries generate\-\_\-bound\-\_\-box} (D3\-D\-X\-V\-E\-C\-T\-O\-R3 $\ast$point\-List, U\-I\-N\-T num\-Points)}\label{classc_object_bound_a21d49b53ed38f82d5d43ebf3bc9aef7b}

\item 
\hypertarget{classc_object_bound_ac80edcc4efcefde83a9c5108dd5d77e4}{void {\bfseries generate\-\_\-bound\-\_\-sphere} (I\-D3\-D\-X\-Mesh $\ast$p\-Mesh\-Object)}\label{classc_object_bound_ac80edcc4efcefde83a9c5108dd5d77e4}

\item 
\hypertarget{classc_object_bound_a00bd382380e651df976d8da1f434addb}{void {\bfseries bound\-\_\-box\-\_\-mesh} (I\-Direct3\-D\-Device9 $\ast$p\-Device)}\label{classc_object_bound_a00bd382380e651df976d8da1f434addb}

\item 
\hypertarget{classc_object_bound_a9a2530a9f6540973d44f1de83ad19233}{void {\bfseries bound\-\_\-shpere\-\_\-mesh} (I\-Direct3\-D\-Device9 $\ast$p\-Device)}\label{classc_object_bound_a9a2530a9f6540973d44f1de83ad19233}

\item 
\hypertarget{classc_object_bound_a0aebe6d3416449c1fe08e35c7e159bef}{void {\bfseries set\-\_\-bound\-\_\-box} (\hyperlink{structs_bound_box}{s\-Bound\-Box} \&box)}\label{classc_object_bound_a0aebe6d3416449c1fe08e35c7e159bef}

\item 
\hypertarget{classc_object_bound_ad58f9fc97373637d4eb5a277e93c5ed3}{void {\bfseries set\-\_\-bound\-\_\-sphere} (\hyperlink{structs_bound_sphere}{s\-Bound\-Sphere} \&sphere)}\label{classc_object_bound_ad58f9fc97373637d4eb5a277e93c5ed3}

\item 
\hypertarget{classc_object_bound_a1abedbf0d4886d093905692516191c5f}{\hyperlink{structs_bound_box}{s\-Bound\-Box} $\ast$ {\bfseries get\-\_\-bound\-\_\-box} ()}\label{classc_object_bound_a1abedbf0d4886d093905692516191c5f}

\item 
\hypertarget{classc_object_bound_a85b9552bc77f440120e107063ab7a3ec}{\hyperlink{structs_bound_sphere}{s\-Bound\-Sphere} $\ast$ {\bfseries get\-\_\-bound\-\_\-sphere} ()}\label{classc_object_bound_a85b9552bc77f440120e107063ab7a3ec}

\item 
\hypertarget{classc_object_bound_acbe4d1b5d14541b663af63ce070d6e15}{bool {\bfseries is\-Point\-Inside\-Box} (D3\-D\-X\-V\-E\-C\-T\-O\-R3 \&v)}\label{classc_object_bound_acbe4d1b5d14541b663af63ce070d6e15}

\item 
\hypertarget{classc_object_bound_a27ebe131cdda14394541d83fd6be729b}{bool {\bfseries is\-Point\-Inside\-Sphere} (D3\-D\-X\-V\-E\-C\-T\-O\-R3 \&v)}\label{classc_object_bound_a27ebe131cdda14394541d83fd6be729b}

\item 
\hypertarget{classc_object_bound_a5a804221902b88d35a6c92b8fa48add3}{bool {\bfseries is\-Box\-Inside\-Box} (\hyperlink{structs_bound_box}{s\-Bound\-Box} \&v)}\label{classc_object_bound_a5a804221902b88d35a6c92b8fa48add3}

\item 
\hypertarget{classc_object_bound_a58e4991467500f1769aefab1d43a69c7}{void {\bfseries shut\-\_\-down} ()}\label{classc_object_bound_a58e4991467500f1769aefab1d43a69c7}

\item 
\hypertarget{classc_object_bound_a90f43f36931359cac4c78c8adef2fc20}{bool {\bfseries is\-Collision} (\hyperlink{structs_bound_box}{s\-Bound\-Box} \&A)}\label{classc_object_bound_a90f43f36931359cac4c78c8adef2fc20}

\item 
\hypertarget{classc_object_bound_aa4c45564e51a2e27c24eae987f576b6b}{bool {\bfseries is\-Collision} (\hyperlink{structs_bound_sphere}{s\-Bound\-Sphere} A, \hyperlink{structs_bound_sphere}{s\-Bound\-Sphere} B)}\label{classc_object_bound_aa4c45564e51a2e27c24eae987f576b6b}

\item 
\hypertarget{classc_object_bound_ab055cb92fe92b4e594a609e79f137412}{void {\bfseries trans\-Bound\-Sphere} (D3\-D\-X\-M\-A\-T\-R\-I\-X $\ast$t)}\label{classc_object_bound_ab055cb92fe92b4e594a609e79f137412}

\item 
\hypertarget{classc_object_bound_a52c29535c6d01a131b461505f7f704bd}{void {\bfseries trans\-Bound\-Box} (D3\-D\-X\-M\-A\-T\-R\-I\-X $\ast$t)}\label{classc_object_bound_a52c29535c6d01a131b461505f7f704bd}

\item 
\hypertarget{classc_object_bound_aa8320ce3553ce54aa6cec773ef61b564}{void {\bfseries render\-Box} (bool Wire\-Frame=true)}\label{classc_object_bound_aa8320ce3553ce54aa6cec773ef61b564}

\item 
\hypertarget{classc_object_bound_a129b1149647c9782b685d5d98ca48f0b}{void {\bfseries render\-Sphere} ()}\label{classc_object_bound_a129b1149647c9782b685d5d98ca48f0b}

\end{DoxyCompactItemize}


该类的文档由以下文件生成\-:\begin{DoxyCompactItemize}
\item 
E\-:/!代码工厂/3\-D引擎/bound.\-h\item 
E\-:/!代码工厂/3\-D引擎/bound.\-cpp\end{DoxyCompactItemize}
